About Gordon & Macphail Limited (SC557862) United Kingdom