About Pennard House Ltd (11871940) United Kingdom