About The Magic Plant Ltd (12200615) United Kingdom