About Barn Nursery (thaxted) Limited (04438531) United Kingdom