About D. Baker Design Ltd (04531526) United Kingdom