About The Clubhouse @ Lrfc Ltd (11051912) United Kingdom