About Strategy Engineering Limited (09212248) United Kingdom