About Apogee Enterprises Limited (04329789) United Kingdom