About King Cross Cricket Bowling & Athletic Club Limited (09667681) United Kingdom