About Deans Garment Services Limited (02985411) United Kingdom