About Stanchion Living Limited (09789524) United Kingdom