About Gilly Mouse Limited (06560237) United Kingdom