About C. Soar & Sons Holdings Limited (13705036) United Kingdom