About Delacontrol Limited (10580031) United Kingdom