About 1st Call Glass Limited (08543306) United Kingdom