About Stow Social Club Limited (IP13572R) United Kingdom