About Robert Palmer Ltd. (10088291) United Kingdom