About Smith & Carter Ltd (13278259) United Kingdom