About Clipper Maintenance Services Limited (02290759) United Kingdom