About Palm Environmental Services Ltd (13019214) United Kingdom