About Penhale Court Limited (05166820) United Kingdom