About Miller And Stone Limited (13161873) United Kingdom