About Delkim Developments Limited (04317287) United Kingdom