About Apogee Industries Limited (06262154) United Kingdom