japan heavy equipment cavan aran