About Master Clippers Ltd (12371175) United Kingdom