About Softronic Solutions Limited (02286245) United Kingdom