About Squasher Ltd (09500499) United Kingdom