About G & R Spares Limited (02180535) United Kingdom