About Pentwyn Splicers Limited (05448132) United Kingdom