About Rough Old Glass Limited (07394759) United Kingdom