About The Bloomsbury Sweet Company Limited (13308701) United Kingdom