About Rupert Gooddy Plants Limited (02192661) United Kingdom