About Squeakycleann Ltd (13428616) United Kingdom