About Palo Records Limited (12047775) United Kingdom