About Lewis Haughton Wills Ltd (07239325) United Kingdom