About Turner Lewis Limited (08510914) United Kingdom