About Concurrent Engineering Solutions Limited (04042666) United Kingdom