About Gorilla Marketing Search And Design Services Ltd (10649500) United Kingdom