About Ballyballoo Limited (NI656118) United Kingdom