About Penelope Andrews Limited (11869917) United Kingdom