About Squegg Ltd (07652699) United Kingdom