About Feeney Engineering Limited (11877689) United Kingdom