About R And N Taylor Ltd (11212319) United Kingdom