About Mitchell Finishing Limited (01929765) United Kingdom