About Palace Group Limited (13271958) United Kingdom