About Farquhar Design Ltd (13634604) United Kingdom