About D.m.i Fabrications Limited (05106228) United Kingdom