About D.k. & Sons Design Ltd (10223973) United Kingdom