About Dek Ltd (12981853) United Kingdom