About Applegreen Contracts Limited (02053949) United Kingdom