About Royal Insurance Holdings Limited (02221960) United Kingdom