About Palm Environmental Ltd (11376906) United Kingdom