About The Lashbees Company Ltd (12604984) United Kingdom