About H.& F.farrell Limited (00286007) United Kingdom