About H.e.farr Ltd (11547955) United Kingdom