About Clipper Marketing Services Limited (02579104) United Kingdom