About Mellor & Townscliffe Golf Club Limited (00200365) United Kingdom