About D&b Mechanical System Design Ltd (10811200) United Kingdom