About Richards And Smirk (metals) Limited (00868960) United Kingdom