About Farquhar Partnership Limited (08704278) United Kingdom