About Ballyhack Limited (09688743) United Kingdom