About Palace Holdings Limited (01632470) United Kingdom