About The Burrow Licensed Tearoom Limited (10304430) United Kingdom