About Nicolas James (milford) Limited (10471768) United Kingdom