About Pd Edenhall Holdings Ltd (08911209) United Kingdom