About Allan Environmental Limited (08554405) United Kingdom