About Barrowgate De L Envers Ltd (09945501) United Kingdom