About A B S Ball Ltd (07232770) United Kingdom