About James Thomas Investments Ltd (09556399) United Kingdom