About Ball Hall Limited (02433568) United Kingdom