About Ballyfin Limited (09688885) United Kingdom