About The Plantain Shop Ltd (12005105) United Kingdom