About Trio Associates (uk) Ltd (04534196) United Kingdom