About Lintott Environmental Technologies Limited (10525620) United Kingdom