About R E Benfield Limited (12068897) United Kingdom