About R. Strasser And Brown (metals) Limited (00903433) United Kingdom