About Lenehan Management Ltd (08325577) United Kingdom