About Plants (holdings) Limited (02335895) United Kingdom