About The Hand Inn Limited (07530859) United Kingdom