About Sam S Crane Supervisors & Slingers Ltd (12207729) United Kingdom