About Allied World Managing Agency Limited (07249776) United Kingdom