About Gordon & Smith (grocers) Limited (SC026631) United Kingdom