About Peter Farrett Associates Limited (05575792) United Kingdom