About Lynden Micros Limited (01397234) United Kingdom