About S.r. Controls Limited (03607676) United Kingdom