About Penybont Works Limited (07934829) United Kingdom