About The Parlour London Limited (07045951) United Kingdom