About Metcalfe Limited (03868646) United Kingdom