About D Type Developments Limited (06506578) United Kingdom