About Badger Gardens Management Limited (06560792) United Kingdom