About J D Macmillan Ltd (SC584103) United Kingdom