About Squishy Services Ltd (12527278) United Kingdom