About Leading Edge Appointments Limited (08727624) United Kingdom