About Lookstate Limited (01993941) United Kingdom