About Pensarn Acquisitions Limited (12327513) United Kingdom