About Ballyhoo Limited (06914853) United Kingdom