About Feohanagh Limited (10136746) United Kingdom