About Sochall Smith Limited (04694182) United Kingdom