About The Leading Edge 2002 Limited (04441957) United Kingdom