About Gordon Herd & Son Ltd (SC608524) United Kingdom