About Thornton Lewis Limited (01673677) United Kingdom