About Nigel J Barker & Company Limited (07206733) United Kingdom