About Penelope Taylor Limited (09328052) United Kingdom