About Comms Club Limited (SC484706) United Kingdom