About Peter Farr Limited (11107776) United Kingdom