About Glassblocks Limited (02582479) United Kingdom