About Merefield S Electronics Limited (01423768) United Kingdom