About Thamesbridge Holdings Ltd (12308324) United Kingdom