About Gallycat Ltd (09715178) United Kingdom