About Palace (devil) Limited (02501679) United Kingdom