About Ad Lie Environmental Limited (SC565562) United Kingdom