About Chaps Pizza Ltd (12774639) United Kingdom