About Lis Design And Engineering Ltd. (10624641) United Kingdom