About Stanley Controls Limited (10297929) United Kingdom