About Raft Research And Evaluation Ltd (04700494) United Kingdom