About Lookers (j & S Leaver) Limited (00185044) United Kingdom