About The Sprout Jar Limited (12204184) United Kingdom