About Richard Paul Taylor Limited (08381768) United Kingdom