About Concept Holdings (surrey) Limited (10428989) United Kingdom