About R&d Harlow Ltd (13014015) United Kingdom