About Kevin Clean Limited (12170813) United Kingdom