About Shard End Glass & Glazing Co. Limited (01049885) United Kingdom