About Ballyhoo Design Company Limited (SC705995) United Kingdom