About Anthony Stern Glass Limited (06373289) United Kingdom