About Stockton House Ltd (12958490) United Kingdom