About Delcore Fire Engineering Ltd (11767100) United Kingdom