About Scotch Hop Inns Limited (SC601893) United Kingdom