About Lattimer Solutions Limited (06465343) United Kingdom