About Ruxley Manor Plants Limited (00477989) United Kingdom