About Timothy James & Partners Holdings Limited (05323292) United Kingdom