About The Strategy Works Limited (02811458) United Kingdom