About Abb (telford) Ltd (10067331) United Kingdom