About Lissett Teamwork Ltd (09312502) United Kingdom