About Nigel Wenham Ltd (11818250) United Kingdom