About Sherwood Electronics Limited (02878570) United Kingdom