About Manor Electronics Ltd (05031255) United Kingdom