About Nalecz&nalecz Garden-service London Ltd (10453473) United Kingdom