About Ballybay Limited (09689569) United Kingdom