About Trinrad Ltd (05992663) United Kingdom