About Ashby Glass Limited (07898055) United Kingdom