About Dean And Shaun Holdings Limited (10530734) United Kingdom