About Captain Thornton S Limited (10569764) United Kingdom