About Delcon Holdings Limited (12204795) United Kingdom