About Spartan Controls Limited (01041496) United Kingdom