About Palace Beautiful Limited (10119109) United Kingdom