About The Imperial Plant Company Ltd. (13207966) United Kingdom