About The Alan Liddiard Forge Limited (08030724) United Kingdom