About Ta & St Ltd (11712741) United Kingdom