About Lattimergrange Limited (01093604) United Kingdom