About Actech Holdings Limited (03059569) United Kingdom