About Lettington Miller Limited (12373945) United Kingdom