About Tate Hudson Ltd (13024388) United Kingdom