About Penderwood Limited (03191008) United Kingdom