About Lattimore House Limited (00582682) United Kingdom