About John & Pascalis Limited (00511309) United Kingdom