About Ball Inn Limited (13007376) United Kingdom