About A. Farquhar (builders) Limited (SC034647) United Kingdom