About South Yorkshire Control Solutions Limited (12508598) United Kingdom