About Mr. Sneakeclean Limited (13162563) United Kingdom