About Dean Smedley Ltd (12927051) United Kingdom