About Lewis Thurlow Limited (09899051) United Kingdom