About Boxmoor Spice Limited (10865924) United Kingdom