About Thorncombe Street Llp (OC338520) United Kingdom