About Swain Systems Limited (02565817) United Kingdom