About Aldor Environmental Consulting Ltd (11902586) United Kingdom