About Milk Tea & Pearl Limited (07226545) United Kingdom