About Clipper Services Limited (01705668) United Kingdom