About Trindade And Bird Limited (07717073) United Kingdom