About Penelope Michele Limited (08175527) United Kingdom