About Research & Development Associates Ltd (10961959) United Kingdom