About The Face Place Limited (10812044) United Kingdom