About Almondsbury Forge Works Limited (01492306) United Kingdom