About Pentre Efail Ltd (12854608) United Kingdom