About Dek Limited (10171097) United Kingdom