About James Naish Limited (07920483) United Kingdom