About Jumbo S Peri Peri Limited (10464896) United Kingdom