About Strategic Technologies & Solutions Limited (07079990) United Kingdom