About James Mills Limited (09184446) United Kingdom