About Penthorpe Limited (03134325) United Kingdom