About Thea Lone Club Ltd (12872291) United Kingdom