About Ball & Hoolahan Limited (02174109) United Kingdom