About Lanham & Francis Limited (01993809) United Kingdom