About Bigbury Tea Garden Limited (12809104) United Kingdom