About R. J. Taylor Limited (07551102) United Kingdom