About C. Soar & Sons (uk) Limited (04947308) United Kingdom