About Windors Aluminium Ltd (11536308) United Kingdom