About Tabby S Peri Peri Limited (08972618) United Kingdom