About Softronic Technology Limited (04970118) United Kingdom