About John D Mills Limited (SC404907) United Kingdom