About Shields Environmental Investment (holdings) Limited (09593965) United Kingdom