About Addison Glass & Windscreens Ltd (01206705) United Kingdom