About Lewis Latimer Communications Limited (10694666) United Kingdom