About Lathurst Limited (01295529) United Kingdom