About N Taylor Limited (07039180) United Kingdom