About Essex Design Fabrications Ltd (07927798) United Kingdom