About Dekon Company Limited (09420804) United Kingdom