About J T Millard Ltd (11434631) United Kingdom