About R&d Yorkshire Limited (06423864) United Kingdom