About Mitchell Veneers & Components Limited (04449192) United Kingdom