About Peters & Co. (uk) Ltd (11793039) United Kingdom