About Penhale Developments Limited (03925407) United Kingdom