About Thursted Ltd (05442437) United Kingdom