About The Liars Club (holdings) Ltd (08717896) United Kingdom