About Leading Edge I T Limited (03018367) United Kingdom