About Miller Lewis And Waite Limited (12801681) United Kingdom