About Palladwr Ltd (13525491) United Kingdom