About Penneys Saffron Walden Limited (12116768) United Kingdom