About S Lattimore Limited (10941848) United Kingdom