About Apogee Group Limited (06445564) United Kingdom