About Tate And Darby Ltd (11351860) United Kingdom