About Clippers & Co (wales) Limited (05106094) United Kingdom