About Skweeze Limited (07246355) United Kingdom