About Palo Therapy Ltd (12262372) United Kingdom