About Dean Torhob Ltd (10500478) United Kingdom