About Swinton Engineering Supplies Limited (05188503) United Kingdom