About Pulse Environmental Limited (07881267) United Kingdom