About D Allum Fabrications Limited (04961484) United Kingdom