About Ditto 4 Design Ltd. (04431073) United Kingdom