About S & B Properties Scunthorpe Limited (11464107) United Kingdom