About Dean Ruddock Tm Ltd (13306952) United Kingdom