About Tim Lewis Limited (10018031) United Kingdom