About Essex Green Facades Ltd (12751951) United Kingdom