About Demcon Limited (11308341) United Kingdom