About J.d. Mascall Cleaning Services Ltd (12830306) United Kingdom