About Direct Systems And Controls Limited (04384732) United Kingdom