About Andrew Sykes Micro-electronics Consultants Limited (02051536) United Kingdom