About Clipper E-commerce Limited (02738580) United Kingdom