About Petersen Ideas Ltd (09491880) United Kingdom