About Dover Timbo Ltd (13025091) United Kingdom