About H.j. Mcfarland Ltd (06856547) United Kingdom