About The Peters Limited Company Ltd (12297908) United Kingdom