About Shorts Environmental Limited (03361126) United Kingdom