About The Palace Barber (london) Limited (11200212) United Kingdom