About Penhale Projects Limited (02529597) United Kingdom