About D. J. C. Design Limited (02429029) United Kingdom