About The Research And Consultancy Company Limited (03202609) United Kingdom