About The Painted Petal Design Company Ltd (13375711) United Kingdom