About Timothy James Holdings Limited (13294378) United Kingdom