About The Seatin Place Llp (OC382006) United Kingdom