About D&g Mechanical Design Ltd (10416254) United Kingdom