About The Laid Club Ltd (12591589) United Kingdom