About Aberdeen Environmental Services (holdings) Limited (SC206235) United Kingdom