About The Stray Club Ltd (10759749) United Kingdom