About The Living Rainforest Ltd. (02578937) United Kingdom