About The Penderels Trust Limited (03560335) United Kingdom