About Living Culture Pots Ltd (10364215) United Kingdom