About Clipper Associates Limited (12915821) United Kingdom