About Phil O Loughlin Plant Services Limited (09332815) United Kingdom