About Miller James Limited (NI029620) United Kingdom