About Pinewood Computers Limited (03603039) United Kingdom