About Lanner Systems Limited (03729311) United Kingdom