About Mitchell - Finch Design Limited (06190402) United Kingdom