About J & M S Eco Clean Team Ltd (12915607) United Kingdom