About Anchor Crane Operations Ltd (10312819) United Kingdom