About Petroschka Architects Ltd (08492761) United Kingdom