About Trio Bms Limited (11428475) United Kingdom