About Leading Edge Systems Limited (03421615) United Kingdom