About Palace International Limited (03134942) United Kingdom