About Comby (london) Limited (00515534) United Kingdom