About Beaverbridge Plant Limited (02327265) United Kingdom