About The Belle Jar Company Limited (10228740) United Kingdom