About R P Taylor Limited (04519802) United Kingdom