About N Farr Ltd (11189484) United Kingdom