About Quality Peri Peri & Pizza Ltd (13246360) United Kingdom