About Apogee Corporation Limited (02853595) United Kingdom