About Palmer S Plants & Gardening Lp (LP019759) United Kingdom