About R.c. Taylor & Son Limited (07474234) United Kingdom