About Clementine Design Services Ltd (13045852) United Kingdom