About Teammate Roomware Solutions Limited (11717607) United Kingdom