About S W Controls Limited (10492078) United Kingdom