About Ball And Company Ltd (07683692) United Kingdom