About Dean Addirson Ltd (13051143) United Kingdom