About 1st Call Glass Ltd (13541354) United Kingdom