About S & R Metcalfe Limited (04715135) United Kingdom