About Thomson S Square Sausage Limited (SC430306) United Kingdom