About Ballyhoo Clothing Company Limited (03917617) United Kingdom