About Pinewood Electronics Limited (01742102) United Kingdom