About Feenagh Limited (10136769) United Kingdom