About James Naylor Limited (11007676) United Kingdom