About The Powdermill Trust Limited (03841637) United Kingdom