About Peter B. Farquhar Limited (SC318680) United Kingdom