About Castle Glass (essex) Limited (11982989) United Kingdom