About J&r Eco Cleaning Services Ltd (12632446) United Kingdom