About James Millard Limited (06213925) United Kingdom