About Slick Clean Services Ltd (08797708) United Kingdom