About Phillip Keenan Garden Service Limited (04955728) United Kingdom