About Ballysloe Limited (09490847) United Kingdom