About Apogee 108 Limited (08850194) United Kingdom