About The Selborne Tea Room Ltd (10055570) United Kingdom