About John & Pearl Limited (09209078) United Kingdom