About Catherine Mitchell Design Limited (09114163) United Kingdom