About Farquhar Fencing Limited (05892707) United Kingdom