About Dek Engineering Limited (07668108) United Kingdom