About Compton Soho Limited (10802660) United Kingdom