About Burry Gardens Management Limited (12458219) United Kingdom