About Lifeclean Uk Ltd (12957760) United Kingdom