About Strategic Controls Limited (09737754) United Kingdom