About Greaghacapple Ltd (13673080) United Kingdom