About Rapid Metal Developments Limited (00451211) United Kingdom