About Logic Design Systems Limited (04766477) United Kingdom