About James Nixon Ltd (07480095) United Kingdom