About Deke Ltd (NI634728) United Kingdom