About Detailed Design Ltd (12193806) United Kingdom