About Nigel C Taylor Limited (09343122) United Kingdom