About N A Taylor Ltd (08955755) United Kingdom