About Workgroup Technology Limited (02670334) United Kingdom