About Buckingham Educational Experiences Limited (12913136) United Kingdom