About Pellings Wood Management Limited (03363416) United Kingdom