About 38&38a Penwith (rte Company) Limited (06200667) United Kingdom