About Timothy James Investments Limited (10503083) United Kingdom