About Leading Edge Holdings Limited (09972452) United Kingdom