About Lord S Taverners Limited(the) (00582579) United Kingdom