About The Leather Bottle Tea Room Ltd (11536992) United Kingdom