About Dean And Wye Hampers Limited (12637564) United Kingdom