About Palo Comfort Ltd (12991795) United Kingdom