About Oakwood Electronics Limited (02388157) United Kingdom