About Mr Squeegee (chesterfield) Limited (11123568) United Kingdom