About R A Taylor & Co Ltd (13028276) United Kingdom