About Timothy David Limited (12626944) United Kingdom