About Devontex (wholesale & Retail) Limited (04380065) United Kingdom