About Squeegee Design Limited (06483049) United Kingdom