About Dean Uk Textile Limited (13580265) United Kingdom