About The Learning Storr Limited (11913302) United Kingdom