About Pennard Lending Limited (12432680) United Kingdom