About Neil Holton Japanese Art Limited (07071592) United Kingdom