About R.l. Taylor Ltd. (03099260) United Kingdom