About Worshippers Club Limited (13420178) United Kingdom