About J Millican Limited (10007914) United Kingdom