About Dean & Abbey Ltd (10472070) United Kingdom