About J.s.peters & Son Limited (00593484) United Kingdom