About Patrick Pointer Environmental Limited (11569312) United Kingdom