About Mr Squeaky Clean Ltd (07763035) United Kingdom