About London Time Retail Limited (06248677) United Kingdom