About Abbeyfeale Limited (09687619) United Kingdom