About The 20-ghost Club Limited (05224632) United Kingdom