About Theo Solomon Limited (12990963) United Kingdom