About The London Timepiece Limited (11141411) United Kingdom