About Ball & Young Limited (00901282) United Kingdom