About Applegreen Limited (02524055) United Kingdom