About Palace Concepts Consulting Limited (08035257) United Kingdom