About R. Andrews Glass Limited (01818580) United Kingdom