About Gannock Limited (11177927) United Kingdom