About Neil James & Co Limited (04808752) United Kingdom