About Dean Clarke Design Ltd (12333118) United Kingdom