About Palladwr Associates Ltd (07277809) United Kingdom