About The Village Teapot (preston) Limited (11728226) United Kingdom