About Penelope Allen Design Limited (08182626) United Kingdom