About Spring House Tearoom Limited (11365063) United Kingdom