About Powel Automation Limited (01001982) United Kingdom