About R&d Utilities Limited (13703660) United Kingdom