About N P Taylor Limited (09541002) United Kingdom