About Clinic Deluxe Limited (13537933) United Kingdom