About Balluff Ltd (01349404) United Kingdom