About Fuzzy Squares Ltd (09772856) United Kingdom