About Alan Thomson Simulation Limited (11784130) United Kingdom