About Clipfit Design Ltd (12286594) United Kingdom