E C A L is Southport based company that is listed as Environmental Consultants.
Location of E C A L is 47 Part Street, Southport.