About New Afton Spicy Limited (SC631231) United Kingdom