About Timor Design Limited (13634276) United Kingdom