About Feeney Ltd (13032863) United Kingdom