About L A Strahd Eco Services Ltd (13129808) United Kingdom