About Merchant Clipper Limited (04078368) United Kingdom