About Gordon Farquhar Ltd (SC626166) United Kingdom