About Penllergear Ltd (13641121) United Kingdom