About Feeney Group Ltd (10034962) United Kingdom