About Feeney Bros. Limited (02005840) United Kingdom