About Mini Clipper Limited (02112488) United Kingdom