About The General Townshend Club Limited (IP08121R) United Kingdom