About Thrale London Ltd (12710118) United Kingdom