About Penenden Limited (11116592) United Kingdom