About Trinity Flo Limited (12305123) United Kingdom