About Stoyerman Controls Limited (03215278) United Kingdom