About Lea-p Leadership Limited (08955617) United Kingdom