About Lapa Control Systems Limited (09191845) United Kingdom