About The Scout And Guide Shop Limited (03324674) United Kingdom