About Ballyhoo (uk) Limited (06229289) United Kingdom