About Dillinger Developments Limited (11520974) United Kingdom