About Soshall Consulting Limited (08120185) United Kingdom