About Kings Lock Tea Rooms Limited (05068730) United Kingdom