About Petre Savulea Ltd (12791491) United Kingdom