About Lord Grey Buffalo Club And Institute Limited (IP12092R) United Kingdom