About Lester Capital Holdings (metec) Limited (08696243) United Kingdom