About Merlin Equipment Limited (03995246) United Kingdom