About Kirkheaton Spice Limited (10761011) United Kingdom