About Haddington Pub Co Ltd (SC611282) United Kingdom