About D. Rich Clothing Limited (04898693) United Kingdom