About The Link Club Limited (07547650) United Kingdom