About Booth Welsh Automation Limited (02374159) United Kingdom