About The Parlour (stamford) Limited (09009649) United Kingdom