About Papa S Pittas Ltd. (08894005) United Kingdom