About Delamere Fabrications Ltd (11929901) United Kingdom