About Squeegee Tours Ltd (13114770) United Kingdom