About Rex Cranes Ltd (11224343) United Kingdom