About Whickham Glebe Sports Club Limited (IP21293R) United Kingdom