About Focusware Limited (02304892) United Kingdom