About Detailed Strategic Engineering Limited (12035982) United Kingdom