About The Tearack Club Ltd (12261689) United Kingdom