About Trice Management Services Limited (09286993) United Kingdom