About Sandbox Summits Limited (05525875) United Kingdom