About James Millard (westerham) Limited (08818295) United Kingdom