About R F Taylor & Co. Limited (07212427) United Kingdom