About Vickers Metal Finishers Limited (06046526) United Kingdom